overkill (weapons) - French English Dictionary

overkill (weapons)

Meanings of "overkill (weapons)" in French English Dictionary : 2 result(s)

English French
Military
overkill (weapons) armes ayant une surpuissance de destruction
overkill (weapons) surcapacité de tuer